
.clearfix {
    *zoom:1;
}
.clearfix:before,.clearfix:after {
    display:table;
    content:"";
}
.clearfix:after {
    clear:both;
}
.text-overflow {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.inlineblock {
    display:inline-block;
    _zoom:1;
    _display:inline;
}
.hidden {
    display:none!important;
    visibility:hidden!important;
}
.relative {
    position:relative;
}
.absolute {
    position:absolute;
}
.clickable {
    cursor:pointer;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.fl,.fr {
    display:inline;
}
.nobg {
    background:none;
}
.nopadding {
    padding:0px;
}
.nomargin {
    margin:0px;
}

//响应式图片2个样式
.responsive {
    max-width:100%;
    height:auto;
    width:auto\9;
}
.responsive.scale {
    width:100%;
    height:auto;
}
